wearable handmade wound dressing - Español Inglés Diccionario